<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<title>Bloque TJ.6</title>
</head>

<body>
<h2>Primer h2</h2>
Esto no es h2
<h2>Segundo h2</h2>
Esto tampoco es h2
<h2>Tercer h2</h2>
Esto por supuesto que tampoco es h2

<h1>Ni esto</h1>
<script type='text/javascript'>
$(document).ready(function() {
    var lista = document.getElementsByTagName('h2');
    var contenidoVentana = "<html><head><title>Ventana con todos los h2</title></head><body><h1>Ventana con todos los h2 de la anterior:</h2>";
    for(var i in lista) {
       if (lista[i].innerHTML != undefined) contenidoVentana = contenidoVentana + lista[i].textContent + "<br>";
    }
    contenidoVentana = contenidoVentana + "</body></html>";
    newwindow=window.open();
    newdocument=newwindow.document;
    newdocument.write(contenidoVentana);
    });
</script>
</body>
</html>